getId{ }
equals{
  if (this == obj) {
  if (id == null || obj == null || !getClass().equals(obj.getClass())) {
}
hashCode{
  return id == null ? 0 : id.hashCode();
}
